by Ron Olsen
Caption
Previous
Thumbnails
Next
LOCKHEED T-33A OR ANG 53-5943 PORTLAND 3 May 1969